recoil damper - Turkish English Dictionary